// 简单多线程
#include <stdio.h>
#include <Windows.h>

//子线程函数
DWORD WINAPI
ThreadFun(LPVOID pM)
{
    printf("子线程的线程ID为:%d\n子线程输出Hello World\n", GetCurrentThreadId());
    return 0;
}

//主函数：主线程执行的函数
int main()
{
    printf("简单多线程实例:\n");

    HANDLE handle = CreateThread(NULL, 0, ThreadFun, NULL, 0, NULL); //创建线程函数

    WaitForSingleObject(handle, INFINITE); //等待函数:使线程进入等待状态，直到指定的内核对象被触发。
    return 0;
}
